Mu Chen
Mu Chen
Sr. Character Artist
Shanghai, China